STAP 5: index.html opslaan als page.tpl.php (maak een kopie)

Je hebt een hele website gemaakt in Dreamweaver. De pagina heet index.html. Sla deze goed op.

Kies nu voor Bestand – Opslaan als.

Sla op als page.tpl.php.

Verwijder de html-, head- en bodytags. Dit komt overeen met ALLES boven en onder de div-tags.

STAP 6: code invoegen

We moeten nu wat stukjes code invoegen die specifiek voor Drupal zijn. We doen dit in page.tpl.php.

MODULEPOSITIES MAKEN

Plaats in de linkerdiv (sidebar first) deze code: 

<?php if ($page['sidebar_first']): ?>         
<div id="sidebar-first" class="sidebar">          
<?php print render($page['sidebar_first']); ?>        
</div>      
<?php endif; ?>

Plaats in de rechterdiv (sidebar second) deze code: 

<?php if ($page['sidebar_second']): ?>        
<div id="sidebar-second" class="sidebar">          
<?php print render($page['sidebar_second']); ?>        
</div>      
<?php endif; ?>

Plaats in de footer deze code: 

<?php print $feed_icons ?>          
<?php print render($page['footer']); ?>

DE INHOUD MAKEN

Plaats deze code in de div waar de inhoud moet komen te staan:

<?php print $breadcrumb; ?>          
<a id="main-content"></a>          
<?php if ($tabs): ?><div id="tabs-wrapper" class="clearfix"><?php endif; ?>           <?php print render($title_prefix); ?>          
<?php if ($title): ?> <h1<?php print $tabs ? ' class="with-tabs"' : '' ?>><?php print $title ?></h1> <?php endif; ?>           <
?php print render($title_suffix); ?>          
<?php if ($tabs): ?><?php print render($tabs); ?></div><?php endif; ?>          
<?php print render($tabs2); ?>          
<?php print $messages; ?>          
<?php print render($page['help']); ?>          
<?php if ($action_links): ?><ul class="action-links"><?php print render($action_links); ?></ul><?php endif; ?>          
<div class="clearfix">            
<?php print render($page['content']); ?>


Meer variabelen vind je op
http://api.drupal.org/api/drupal/modules--system--page.tpl.php/7

De template is klaar!